battle of formigny - German English Dictionary